@charset "utf-8";
/* CSS Document */
*,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {
padding: 0;
margin: 0;
word-wrap:break-word;
outline:none medium invert;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
fieldset,img {
border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
font-weight: normal;
font-style: normal;
}
ol,ul {
list-style: none;
}
caption,th {
text-align: left;
}
h1,h2,h3,h4,h5,h6 {
font-weight: normal;
font-size: 100%;
}
q:before,q:after {
content:'';
}
abbr,acronym { border: 0;
}

a{ text-decoration:none; cursor:pointer;}
/*全局*/
/*
 *浮动对齐：
 	fl:左浮动
	fr:右浮动
*/
.fl{ float:left;}
.fr{ float:right;}
/*
 *隐藏显示
 	none:隐藏
	block:显示
*/
.none{ display:none;}
.block{ display:block;}

/*
	Name:			mod_clearfix
	Level:			Global
	Sample:			class="cl"
	Explain:		Clearfix,避免因子元素浮动而导致的父元素高度缺失能问题
	Last Modify:	lushnis
*/
	.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .cl { zoom: 1; }

/*
	字体大小分：大、中、小
*/
.fs1{ font-size:16px;}
.fs2{ font-size:14px;}
.fs3{ font-size:12px;}
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/


.rfbox,.lfbox{ width:130px;  position:absolute; z-index:100;}
.rfbox{right:5px;height:345px;  background:url(/assets/collection.png) no-repeat left top; _background-image:url(/assets/collection.gif);}
.lfbox{ left:5px;height:295px;}

.fbox_ul{ list-style:none; width:112px; margin:0 auto; margin-top:45px; height:150px;}
.fbox_ul li,.fbox_ul li a{ height:50px; width:112px; overflow:hidden; display:block;}
.fbox_ul li a{ text-indent:-500px;}
.fbox_ul li.on a{ background:url(/assets/coll_btn.jpg);}
.fbox_ul .on .fu_item1{ background-position:0 1px;}
.fbox_ul .on .fu_item2{ background-position:0 -49px;}
.fbox_ul .on .fu_item3{ background-position:0 -99px;}
.fbox_ul .on .fu_item4{ background-position:0 -149px;}
.fbox_ul .on .fu_item5{ background-position:0 -199px;}

.bm{ background:#fff; border:1px solid #f1e7cd;}
.bm_t{ border-bottom:2px solid #a95c32; height:37px; line-height:37px;}
.bm_c{ }
.ltm_mod{ width:220px;}
.mid_t{}
.cm_are{ overflow:hidden;}


/**/
.pg_data{padding-bottom:50px; padding-top:20px;}
.pg_data .pg_data_rows{ border-bottom:1px solid #e7ceb1; border-top:1px solid #e7ceb1; width:720px; margin:0 auto; clear:both; overflow:hidden;}
.pg_data .pg_data_rows.last{ border-top:0px solid #FFF;}
.pg_datalb{ text-align:center; font-style:normal; width:130px; font-size:14px; font-weight:bold;}
.pg_data .pg_dr_lb{ width:130px; height:130px; overflow:hidden; display:block; float:left;}
.pg_data .bz{ background:url(../images/zlym.jpg) no-repeat left top;}
	.pg_data .bz.bz_1{ background-position:0 0;}
	.pg_data .bz.bz_2{ background-position:-150px 0;}
	.pg_data .bz.bz_3{ background-position:-300px 0;}
	.pg_data .bz.bz_4{ background-position:-450px 0;}
	
.pg_data .pg_dr_ct{ border-left:1px solid #e7ceb1; float:right; width:575px;  padding-left:10px;}
.pg_data .pg_dr_ct.bz_ct{ height:70px; padding:30px 0px 30px 10px; _overflow:hidden;}
	.pg_data .bz_ctbtn{ background:url(../images/zlym.jpg) no-repeat left -150px; width:125px; height:70px; float:left; display:block; text-indent:-3000px;}
	.pg_data .bz_split{ background:url(../images/zlym.jpg) -600px -150px; float:left; width:25px; height:25px; margin-top:25px; overflow:hidden; display:block;}
	.pg_data .bz_ctbtn.btn_1{ background-position:0 -150px;}
	.pg_data .bz_ctbtn.btn_2{ background-position:-150px -150px;}
	.pg_data .bz_ctbtn.btn_3{ background-position:-300px -150px;}
	.pg_data .bz_ctbtn.btn_4{ background-position:-450px -150px;}
	
.pg_data .pg_dr_ct.rule{ padding:10px 0 10px 10px;}
	.rule .rule_btn{ margin-right:20px;}
	
.pg_data .pg_raid{ margin:20px auto; overflow:hidden;}
.pg_data .pg_raid .rd_item{ width:400px; float:left; margin-left:10px;}
.pg_data .pg_raid .rd_item li{ width:auto; overflow:hidden;}
.pg_data .pg_quick{ width:500px; margin:10px auto; }
.pg_data .pg_quick ,.pg_data .pg_quick th,.pg_data .pg_quick td,.pg_data .pg_quick tr{ border:1px solid #dacfb9; line-height:25px; text-align:center; }
.pg_data .pg_quick th{ font-size:14px; font-weight:bold; background:#deccaf; height:30px; line-height:30px;}

/*×ÊÁÏÏêÏžÁÐ±í*/
.pg_datalist{ width:700px; margin:0 auto;}
	.pg_dltab{ border-bottom:1px solid #a95c32; overflow:hidden;}
	.pg_dltab a{ float:left; padding:5px; font-weight:bold;}
	.pg_dlitems{ padding:10px 0px; line-height:22px; }

.pg_datalist,.pg_dress{ width:700px; margin:0 auto;}
	.pg_dltab{ border-bottom:1px solid #a95c32; overflow:hidden;}
	.pg_dltab a{ float:left; padding:5px; font-weight:bold;}
	.pg_dlitems{ padding:10px 0px; line-height:22px; }
	

.pg_dress{ border:1px solid #b3a296; overflow:hidden;}
	.pg_dress li{ border-bottom:1px solid #b99a83; border-top:1px solid #e5d0c0; overflow:hidden; float:left; height:58px; overflow:hidden;}
	.pg_dress li strong,.pg_dress li span{ display:block; float:left; overflow:hidden; border-left:1px solid #b99a83; border-right:1px solid #e5d0c0; height:58px; line-height:58px;}
	.pg_dress li.list_hd{ background:#d3bea2; font-size:14px; font-weight:bold;}
	.pg_dress li strong{ padding-left:20px;}
	.pg_dress li span{ text-align:center; float:left;}
	.pg_dress li .list_w190{ width:190px;}
	.pg_dress li .list_w170{ width:170px;}
	.pg_dress li  strong img{ margin:8px 10px 0 0; width:40px; height:40px; float:left;}
	.pg_dress li .list_w120{ width:120px;}
	.pg_dress li .list_w142{ width:140px;}
